import "dart:io";

main(List<String> args) {
  Future(() {
    return "hhh";
  }).then((res) {
    print(res);
  });

  Future.value("haha").then((res) {
    print(res);
  });

  Future.error("错误信息").catchError((err) {
    print(err);
  });

  Future<String>.delayed(Duration(seconds: 2), () {
    return "res1";
  }).then((res) {
    print(res);
    return "res2";
  }).then((res) {
    print(res);
  });
}
